home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mobiclic 71
/
MOBICLIC 71.ISO
/
mac
/
DATA
/
COMMUN
/
temp0001
/
00284_Script_GESTION_ZONE_TRAVELING_MANUEL_VERS_BAS
< prev
next >
Wrap
Text File
|
2004-12-05
|
2KB
|
49 lines
global gpiste_Fond, gdemiH_Fond, gL_Home, gdeltaTravelingMax, gze_label, gNb_Traveltracks,gpisteReticule,gdeltaTraveling
property pdizsprite, pdizspriteNo,pdizguyName, p_coefReticule
---------------------------------------------
on getPropertyDescriptionList me
return [#p_coefReticule:[#comment: "coef de la miniature (-1 => pas de miniature:",#format: #integer, #default: 0.1 ]]
end getPropertyDescriptionList
----------------------------------
on beginsprite me
pdizspriteNo = me.spriteNum
pdizsprite = sprite(pdizspriteNo)
pdizguyName = pdizsprite.member.name
if voidP(gdeltaTravelingMax) then gdeltaTravelingMax = [0,0]
gdeltaTravelingMax[2] = sprite(gpiste_Fond).member.height -480
end
-----------------------------------
on mouseWithin
if the pauseState = 1 then exit
temp1 = member("doigtBasM").number
temp2 = member("doigtBasMMASK").number
cursor[temp1,temp2]
if sprite(gpiste_Fond).locV > 640 - gdemiH_Fond then
repeat with i =gpiste_Fond to gpiste_Fond + gNb_Traveltracks
sprite(i).locV = sprite(i).locV - 5
end repeat
gdeltaTraveling[2] = gdeltaTraveling[2] - 5
if p_coefReticule <> -1 then
if voidP(gpisteReticule) then
nothing
else
end if
end if
go the frame
else
sprite(gpiste_Fond).locV = 480 - gdemiH_Fond
repeat with i = 1 to gNb_Traveltracks
cursor -1
sprite(gpiste_Fond + i).locV = gL_Home[i][2]- gdeltaTravelingMax[2]
end repeat
updateStage
end if
end
-----------------------------------
on mouseLeave
if the pauseState = 1 then exit
cursor -1
end
-----------------------------------